prepayment due date - German English Dictionary